<?php 
$text
="בלה בלה בלה [...]

בלה בלה בלה בלה בלה
בלבלהלבהלבלה

בלהבלה"
;

function 
nls2p($str)
{
  return 
str_replace('<p></p>', '', '<p>' 
        
. preg_replace('#([\r\n]\s*?[\r\n]){2,}#', '</p>$0<p>', $str) 
        . 
'</p>');
}

echo 
nl2br(nls2p($text));
1